h peter anvin Summary